\hypertarget{class_lib_u_s_b_1_1_control_transfer}{\section{Lib\-U\-S\-B\-:\-:Control\-Transfer Class Reference}
\label{class_lib_u_s_b_1_1_control_transfer}\index{Lib\-U\-S\-B\-::\-Control\-Transfer@{Lib\-U\-S\-B\-::\-Control\-Transfer}}
}


U\-S\-B Control transfer object.  




{\ttfamily \#include $<$Transfer.\-h$>$}



Inheritance diagram for Lib\-U\-S\-B\-:\-:Control\-Transfer\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=200pt]{class_lib_u_s_b_1_1_control_transfer__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Lib\-U\-S\-B\-:\-:Control\-Transfer\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=200pt]{class_lib_u_s_b_1_1_control_transfer__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_lib_u_s_b_1_1_control_transfer_a8bfafa78c1d745221cf80da5333abd17}{{\bfseries Control\-Transfer} (std\-::shared\-\_\-ptr$<$ Transfer\-Impl $>$ p\-Transfer\-Impl)}\label{class_lib_u_s_b_1_1_control_transfer_a8bfafa78c1d745221cf80da5333abd17}

\item 
\hypertarget{class_lib_u_s_b_1_1_control_transfer_a83d9e5b876cb4654e37168b1bb93f3cd}{virtual void \hyperlink{class_lib_u_s_b_1_1_control_transfer_a83d9e5b876cb4654e37168b1bb93f3cd}{Setup\-Packet} (uint8\-\_\-t Request, uint16\-\_\-t w\-Value, uint16\-\_\-t w\-Index, Data\-Transfer\-Direction\-\_\-t data\-Direction=H\-O\-S\-T\-\_\-\-T\-O\-\_\-\-D\-E\-V\-I\-C\-E, Request\-Type\-\_\-t request\-Type=R\-E\-Q\-\_\-\-V\-E\-N\-D\-O\-R, Request\-Recipient\-\_\-t recipient=R\-E\-C\-\_\-\-E\-N\-D\-P\-O\-I\-N\-T)}\label{class_lib_u_s_b_1_1_control_transfer_a83d9e5b876cb4654e37168b1bb93f3cd}

\begin{DoxyCompactList}\small\item\em U\-S\-B Control transfer setup method. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
U\-S\-B Control transfer object. 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
headers/Transfer.\-h\end{DoxyCompactItemize}
